CREATE TABLE product_mst(
 product_code INTEGER NOT NULL,
 product_name VARCHAR(24) NOT NULL ,
 genre_name VARCHAR(16) ,
 purch_prices INTEGER ,
 sales_prices INTEGER ,
 sales_day TIMESTAMP ,
 delete_flg INTEGER DEFAULT 0 NOT NULL ,
 CONSTRAINT product_pkey PRIMARY KEY (product_code)
);
INSERT INTO product_mst VALUES (1,'cucv[[','Ɠdi',25000,29989,'2006-04-01 08:00:00',0);
INSERT INTO product_mst VALUES (2,'terPV^','Ɠdi',35000,45000,'2006-06-01 08:00:00',0);
INSERT INTO product_mst VALUES (3,'terPX^','Ɠdi',70000,90000,'2006-06-01 08:00:00',0);
INSERT INTO product_mst VALUES (4,'terQP^','Ɠdi',90000,120000,'2006-06-01 08:00:00',0);
INSERT INTO product_mst VALUES (5,'m[g^ob','p\R',110000,150000,'2006-08-01 08:00:00',0);
INSERT INTO product_mst VALUES (6,'fXNgbv^ob','p\R',150000,200000,'2006-08-01 08:00:00',0);
INSERT INTO product_mst VALUES (7,'v^','p\RӋ@',16000,20000,'2006-10-01 08:00:00',0);
INSERT INTO product_mst VALUES (8,'XLi','p\RӋ@',25000,35000,'2006-10-01 08:00:00',0);
INSERT INTO product_mst VALUES (9,'჌tfW^J','fW^J',110000,150000,'2006-12-01 08:00:00',0);
INSERT INTO product_mst VALUES (10,'RpNgfW^J','fW^J',25000,34999,'2006-12-01 08:00:00',0);


CREATE TABLE client_mst(
 client_code INTEGER NOT NULL,
 client_name VARCHAR(20) ,
 CONSTRAINT client_pkey PRIMARY KEY (client_code)
);
INSERT INTO client_mst VALUES(1,'ɓdC');
INSERT INTO client_mst VALUES(2,'Od̔');
INSERT INTO client_mst VALUES(3,'LƓd');


CREATE TABLE staff_mst(
 staff_code INTEGER NOT NULL,
 staff_name VARCHAR(6) ,
 address VARCHAR(8) ,
 birthday TIMESTAMP ,
 Adoptionday TIMESTAMP ,
 delete_flg INTEGER DEFAULT 0 NOT NULL ,
 CONSTRAINT staff_pkey PRIMARY KEY (staff_code)
);
INSERT INTO staff_mst VALUES(1,'s','ޗ','1970-4-15 01:00:00','1990-4-1 01:00:00',0);
INSERT INTO staff_mst VALUES(2,'','','1955-6-20 01:00:00','1967-4-1 01:00:00',0);
INSERT INTO staff_mst VALUES(3,'','','1982-6-21 01:00:00','2001-4-1 01:00:00',0);
INSERT INTO staff_mst VALUES(4,'ɓ','ޗ','1950-5-10 01:00:00','1975-4-1 01:00:00',1);
INSERT INTO staff_mst VALUES(5,'','','1960-7-23 01:00:00','1982-4-1 01:00:00',0);
INSERT INTO staff_mst VALUES(6,'OD','ޗ','1964-9-15 01:00:00','1986-4-1 01:00:00',0);


CREATE TABLE stock_tbl(
 product_code INTEGER NOT NULL,
 quantity INTEGER NOT NULL,
 CONSTRAINT stock_pkey PRIMARY KEY (product_code)
);
INSERT INTO stock_tbl VALUES(1,20);
INSERT INTO stock_tbl VALUES(2,35);
INSERT INTO stock_tbl VALUES(3,30);
INSERT INTO stock_tbl VALUES(4,15);
INSERT INTO stock_tbl VALUES(5,10);
INSERT INTO stock_tbl VALUES(6,20);
INSERT INTO stock_tbl VALUES(7,30);
INSERT INTO stock_tbl VALUES(8,5);
INSERT INTO stock_tbl VALUES(9,0);
INSERT INTO stock_tbl VALUES(10,0);


CREATE TABLE fsale_tbl(
 forsale_no INTEGER NOT NULL,
 forsale_day TIMESTAMP NOT NULL,
 client_code INTEGER NOT NULL,
 product_code INTEGER NOT NULL,
 staff_code INTEGER NOT NULL,
 quantity INTEGER NOT NULL,
 CONSTRAINT fsale_pkey PRIMARY KEY (forsale_no)
);
INSERT INTO fsale_tbl VALUES(1,'2006-9-1 14:15:30',2,1,2,20);
INSERT INTO fsale_tbl VALUES(2,'2006-9-6 13:10:55',1,6,4,5);
INSERT INTO fsale_tbl VALUES(3,'2006-9-6 16:24:40',1,3,6,5);
INSERT INTO fsale_tbl VALUES(4,'2006-9-15 15:32:48',3,4,3,2);
INSERT INTO fsale_tbl VALUES(5,'2006-9-20 17:03:11',2,8,5,3);
INSERT INTO fsale_tbl VALUES(6,'2006-9-21 15:48:31',1,3,1,2);
INSERT INTO fsale_tbl VALUES(7,'2006-9-30 10:45:08',1,4,4,5);
INSERT INTO fsale_tbl VALUES(8,'2006-10-1 14:33:49',3,7,3,3);
INSERT INTO fsale_tbl VALUES(9,'2006-10-5 13:29:10',1,3,1,3);
INSERT INTO fsale_tbl VALUES(10,'2006-10-10 12:02:22',1,9,4,4);
INSERT INTO fsale_tbl VALUES(11,'2006-10-10 16:27:21',3,5,3,8);
INSERT INTO fsale_tbl VALUES(12,'2006-10-15 15:30:45',1,3,6,6);
INSERT INTO fsale_tbl VALUES(13,'2006-10-15 16:55:20',3,7,3,5);
INSERT INTO fsale_tbl VALUES(14,'2006-10-20 13:48:31',1,6,1,3);
INSERT INTO fsale_tbl VALUES(15,'2006-10-25 14:05:41',1,9,1,4);
INSERT INTO fsale_tbl VALUES(16,'2006-10-25 16:25:58',2,1,2,2);
INSERT INTO fsale_tbl VALUES(17,'2006-10-27 15:33:21',1,3,6,3);
INSERT INTO fsale_tbl VALUES(18,'2006-11-1 13:55:40',2,9,5,7);
INSERT INTO fsale_tbl VALUES(19,'2006-11-4 16:33:25',3,10,3,10);
INSERT INTO fsale_tbl VALUES(20,'2006-11-8 16:55:08',1,20,4,5);


CREATE TABLE fsaletmp_tbl(
 forsale_no INTEGER NOT NULL,
 forsale_day TIMESTAMP NOT NULL,
 client_code INTEGER NOT NULL,
 product_code INTEGER NOT NULL,
 staff_code INTEGER NOT NULL,
 quantity INTEGER NOT NULL,
 CONSTRAINT fsaletmp_pkey PRIMARY KEY (forsale_no)
);
INSERT INTO fsaletmp_tbl VALUES(20,'2006-11-8 16:55:08',1,20,4,5);
INSERT INTO fsaletmp_tbl VALUES(1000,'2006-12-1 11:30:18',2,9,2,20);
INSERT INTO fsaletmp_tbl VALUES(1001,'2006-12-6 13:55:14',1,10,4,5);


CREATE TABLE custom_mst(
 custom_code INTEGER NOT NULL,
 custom_name VARCHAR(6) ,
 birthday TIMESTAMP ,
 delete_flg INTEGER DEFAULT 0 NOT NULL ,
 CONSTRAINT custom_pkey PRIMARY KEY (custom_code)
);
INSERT INTO custom_mst VALUES(1,'','1980-3-21 01:00:00',0);
INSERT INTO custom_mst VALUES(2,'c','1955-12-10 01:00:00',0);
INSERT INTO custom_mst VALUES(3,'L','1965-8-31 01:00:00',0);
INSERT INTO custom_mst VALUES(4,'OY','1975-2-25 01:00:00',0);
INSERT INTO custom_mst VALUES(5,'ΐ','1990-1-12 01:00:00',0);
INSERT INTO custom_mst VALUES(6,'c','1970-10-20 01:00:00',0);


CREATE TABLE retsales_tbl(
 forsale_no INTEGER NOT NULL,
 forsale_day TIMESTAMP NOT NULL,
 custom_code INTEGER NOT NULL,
 product_code INTEGER NOT NULL,
 quantity INTEGER NOT NULL,
 CONSTRAINT retsales_pkey PRIMARY KEY (forsale_no)
);
INSERT INTO retsales_tbl VALUES(1,'2006-10-5 10:20:00',2,4,1);
INSERT INTO retsales_tbl VALUES(2,'2006-10-8 13:10:12',1,6,1);
INSERT INTO retsales_tbl VALUES(3,'2006-10-9 09:14:22',3,5,1);
INSERT INTO retsales_tbl VALUES(4,'2006-10-17 12:12:35',4,5,1);
INSERT INTO retsales_tbl VALUES(5,'2006-10-22 14:08:08',1,8,1);
INSERT INTO retsales_tbl VALUES(6,'2006-10-25 12:15:12',1,7,1);
INSERT INTO retsales_tbl VALUES(7,'2006-11-1 13:30:21',5,1,1);
INSERT INTO retsales_tbl VALUES(8,'2006-11-5 09:25:35',3,7,1);
INSERT INTO retsales_tbl VALUES(9,'2006-11-7 10:40:55',6,5,1);
